Synonyms for "detonating device"

Words with similar meaning